What is the lifespan of a duck?

The lifespan of a duck can vary depending on the species, habitat, and various other factors, but on average, ducks can live around 5-10 years in the wild. However, some species of domesticated ducks can live up to 12 years or more with proper care and healthy living conditions. However, ducks face various threats in the wild, including predators, hunting, human-caused pollution, and habitat destruction, among others, which may reduce their lifespan.